home *** CD-ROM | disk | FTP | other *** search
/ SPACE 2 / SPACE - Library 2 - Volume 1.iso / apps / 616 / teradesk / desktop.txt < prev    next >
Text File  |  1992-07-02  |  28KB  |  718 lines

  1. Tera Desktop V1.06, 19-1-92, (c) W. Klaren.
  2.  
  3. Inhoud:
  4.  
  5. 1      Inleiding
  6.  
  7. 1.1    De Tera Desktop
  8. 1.2    Installatie.
  9.  
  10. 2      De menus.
  11.  
  12. 2.1    Inleiding
  13. 2.2    Desk
  14. 2.2.1  Info
  15.  
  16. 2.3    File
  17.  
  18. 2.3.1  Open
  19. 2.3.2  Show information
  20. 2.3.3  New folder
  21. 2.3.4  Close
  22. 2.3.5  Close window
  23. 2.3.6  Select all
  24. 2.3.7  Set filetype
  25. 2.3.8  Cycle windows
  26. 2.3.9  Quit
  27.  
  28. 2.4    View
  29.  
  30. 2.4.1  Show as
  31. 2.4.2  Sort
  32. 2.4.3  System en Hidden files
  33. 2.4.4  Hexmode
  34.  
  35. 2.5    Options
  36.  
  37. 2.5.1  Install application
  38. 2.5.2  Install desk icon
  39. 2.5.3  Install window icon
  40. 2.5.4  Change icons
  41. 2.5.5  Remove icons
  42. 2.5.6  Set preferences
  43. 2.5.7  Program options
  44. 2.5.8  Editor
  45. 2.5.9  Save settings
  46. 2.5.10 Load
  47. 2.5.11 Save as
  48.  
  49. 3      Iconen
  50.  
  51. 3.1    Inleiding
  52. 3.2    ICONS.RSC
  53. 3.3    Het openen van iconen en objecten
  54. 3.4    Het kopieren en verschuiven van iconen en objecten
  55.  
  56. 4      Windows
  57.  
  58. 5      Het ARGV protocol
  59.  
  60. Dankwoord
  61.  
  62. 1 Inleiding
  63.  
  64. 1.1 De Tera Desktop
  65.  
  66. De Tera Desktop is een vervanger voor de ST (en TT) desktop. Deze 
  67. desktop biedt veel meer mogelijkheden, zoals files en programma's als 
  68. icoon op de desktop en files kunnen worden bekeken in een window. 
  69. Verder scrollen windows veel sneller dan de windows van andere 
  70. desktops.
  71.  
  72. Dit programma mag vrij gekopieerd worden, onder de voorwaarde dat het 
  73. programma in zijn geheel (met volledige documentatie) en onveranderd 
  74. verder gekopieerd wordt. Het programma bestaat uit de volgende files:
  75.  
  76. DESKTOP.PRG
  77. DESKTOP.RSC
  78. ICONS.RSC
  79. README
  80. DESKTOP.TXT
  81. CONVERT.TTP
  82.  
  83. Dit programma mag niet zonder schriftelijke toestemming van de auteur 
  84. verkocht worden of opgenomen worden in een commercieel programmapakket.
  85. Als het programma wordt opgenomen in PD-bestanden mogen alleen de 
  86. kosten van diskettes e.d. doorberekend worden.
  87.  
  88. Bij het schrijven van de handleiding ben ik ervan uitgegaan dat 
  89. iedereen, die dit leest, weet hoe de gewone desktop van de Atari ST 
  90. werkt.
  91.  
  92. 1.2 Installatie
  93.  
  94. De installatie van de Tera Desktop gaat als volgt:
  95.  
  96. - maak een folder DESKTOP aan op uw harddisk,
  97. - kopieer de files DESKTOP.PRG, DESKTOP.RSC en ICONS.RSC naar deze 
  98.   folder.
  99.  
  100. De desktop kan nu op de gebruikelijke manier gestart worden. Als u 
  101. een TOS-versie 1.4 of hoger hebt kunt u er voor zorgen dat na het 
  102. booten de desktop automatisch gestart wordt. Dit kan als volgt gedaan 
  103. worden:
  104.  
  105. - Selekteer in de gewone desktop de Tera Desktop (DESKTOP.PRG),
  106. - Klik het menupunt Install application aan,
  107. - Verander de bootstatus van Normal in Auto,
  108. - Klik de button Install aan.
  109.  
  110. Vergeet hierna niet de desktop te saven.
  111.  
  112. Als u een computer hebt met TOS 1.0 of TOS 1.2 moet u een speciaal 
  113. programma zoals STARTGEM gebruiken.
  114.  
  115. De default naam van de configuratie file is DESKTOP.CFG. Als u wilt 
  116. dat afhankelijk van de resolutie een bepaalde desktop configuratie 
  117. file wordt geladen moet u file maken met de naam DESKTOP.BAT. Deze 
  118. file maakt het ook mogelijk programma's te starten als de desktop 
  119. wordt geladen. De file kan erals volgt uit zien:
  120.  
  121. cd C:\DEMO
  122. DEMO.PRG
  123.  
  124. #640,200 ST_MED.CFG
  125. #640,400 ST_HIGH.CFG
  126. #640,480 TT_MED.CFG
  127.  
  128. Met het commando cd kan de huidige directory veranderd worden. Aan 
  129. programma's kan een commandoregel meegegeven worden. In de regels die 
  130. beginnen met een '#', kan ingesteld worden welke configuratie file 
  131. geladen moet worden. Na de '#' volgen de horizontale resolutie in 
  132. pixels, de verticale resolutie en de naam van de te laden 
  133. configuratie file. Als de huidige resolutie niet in de DESKTOP.BAT 
  134. file staat zal de desktop proberen de file DESKTOP.CFG te laden.
  135.  
  136. Hoewel de desktop ook gebruikt kan worden als u geen harddisk hebt, 
  137. wordt het gebruik van een harddisk aangeraden. Het gebruik zonder 
  138. harddisk heeft weinig zin, omdat als u bijvoorbeeld een programma op 
  139. de desktop zet, dit programma wel steeds beschikbaar moet zijn. Dit 
  140. kan natuurlijk opgelost worden door het programma op een ramdisk te 
  141. zetten.
  142.  
  143. De Tera Desktop verbruikt ongeveer 120K geheugen.
  144.  
  145. De Tera Desktop werkt op alle huidige TOS-versies, maar een 
  146. TOS-versie 1.4 of hoger wordt aangeraden, vanwege een aantal bugs in 
  147. TOS 1.0 en de een aantal extra mogelijkheden vanaf TOS 1.4. Gebruik 
  148. met TOS 1.0 moet afgeraden worden.
  149.  
  150. De belangrijkste bug van TOS 1.0, waardoor het gebruik van de desktop 
  151. is af te raden, is dat het AES vastloopt als in sommige dialoogboxen 
  152. bepaalde karakters (zoals een underscore) intypt.
  153.  
  154. De belangrijkste redenen om minstens TOS 1.4 te gebruiken zijn:
  155.  
  156. - Folders kunnen een nieuwe naam krijgen,
  157. - Deze versies gaan beter om met files,
  158. - Programma's kunnen na het booten automatisch gestart worden,
  159.  
  160. De Tera Desktop is getest op TOS 1.4, KAOS-TOS 1.4.2, TOS 2.05 
  161. (Mega STe) en TOS 3.05 (TT-TOS). Op deze TOS-versies funktioneerde de 
  162. dekstop correct, maar bugs zijn niet uit te sluiten. Ook is het niet 
  163. uit te sluiten dat het programma verkeerd werkt op andere configuraties, 
  164. dan die waarop het programma getest is. Daarom:
  165.  
  166. De auteur kan niet aansprakelijk gesteld worden voor enige schade 
  167. ontstaan door het gebruik van dit programma. Gebruik van het programma 
  168. is geheel op eigen risico.
  169.  
  170. Mocht u een bug vinden, dan stel ik het zeer op prijs als u mij dit 
  171. schriftelijk meldt, met een beschrijving van wat er fout gaat en een 
  172. beschrijving van uw configuratie (TOS versie, autoboot programma's, 
  173. accesoires enz.).
  174.  
  175. Waarschuwing voor diegenen die, dankzij een aantal overijverige leden 
  176. van de TOS-crew, beschikken over een voorlopige versie van deze 
  177. desktop (Mega Desktop V0.41): De configuratie files zijn niet 
  178. compatibel.
  179.  
  180. Voor bezitters van versie 1.0 wordt het programma CONVERT.TTP 
  181. meegeleverd, waarmee configuratie files omgezet kunnen worden naar 
  182. een formaat, dat de nieuwe versie kan lezen. De configuratie files 
  183. worden geconverteerd door ze naar CONVERT.TTP te slepen of door de 
  184. naam van de configuratie file in te typen in de dialoogbox voor de 
  185. commandoregel.
  186.  
  187. De desktop werkt niet op de resoluties ST-low en TT-low, omdat een 
  188. aantal dialoogboxen te veel informatie bevatten, om op deze resoluties 
  189. weergegeven te worden.
  190.  
  191. 2 De menus.
  192.  
  193. 2.1 Inleiding
  194.  
  195. In dit hoofdstuk zullen de menus besproken worden. De meeste 
  196. menupunten kunnen ook geselekteerd worden met behulp van een toets. 
  197. Achter de menupunten is vermeld met welke toets dit gedaan kan 
  198. worden. Het teken '^' betekent dat CONTROL tegelijk met de toets erna 
  199. ingedrukt moet worden.
  200.  
  201. Buttons in dialoogboxen kunnen bediend worden met het toetsenbord, 
  202. door de onderstreepte letter in de naam samen met ALTERNATE in te 
  203. drukken. Buttons met een pijltje kunnen bediend worden door SHIFT in 
  204. te drukken met hetzelfde pijltje op het toetsenbord.
  205.  
  206. 2.2 Desk
  207.  
  208. 2.2.1 Info
  209.  
  210. Met het menupunt Info kan informatie opgeroepen worden over de 
  211. desktop. Naast het copyright staan hierin de hoeveelheid vrij 
  212. geheugen en de TOS-versie van de computer.
  213.  
  214. 2.3 File
  215.  
  216. 2.3.1 Open
  217.  
  218. Met het menupunt Open kan een geselekteerd object geopend worden. Zie 
  219. voor het openen van objecten ook het hoofdstuk over iconen.
  220.  
  221. 2.3.2 Show information
  222.  
  223. Met Show information kan informatie opgevraagd worden over 
  224. geselekteerde objecten.
  225.  
  226. Als het object een file is worden groote, datum, tijd en naam van de 
  227. file aangegeven. De naam van de file kan eventueel veranderd worden.
  228.  
  229. In het geval van een folder worden datum, tijde, naam en de ruimte 
  230. die de files in de folder in beslag nemen aangegeven. Vanaf TOS 1.4 
  231. is het mogelijk de naam van de folder te veranderen.
  232.  
  233. Bij een drive worden de naam van de disk, het aantal files en folders 
  234. op de disk, de ruimte die gebruikt is, de ruimte die nog vrij is en 
  235. de totale ruimte aangegeven. Het is mogelijk dat op een lege drive er 
  236. een verschil van 2K is tussen vrije ruimte en totale ruimte. Dit 
  237. wordt veroorzaakt door een bug in de huidige TOS-versies.
  238.  
  239. Overigens is het mogelijk Show information te gebruiken op meerdere 
  240. objecten. De dialoogbox verschijnt dan opnieuw voor elk geselekteerd 
  241. object.
  242.  
  243. 2.3.3 New folder
  244.  
  245. Met New folder kan een nieuwe folder aangemaakt worden.
  246.  
  247. 2.3.4 Close
  248.  
  249. Met Close wordt een window gesloten. In het geval van een directory 
  250. window wordt een niveau in de directory structuur omhoog gegaan, tot 
  251. dat de root van de drive bereikt wordt. Dan wordt het window 
  252. gesloten. Een tekst window wordt meteen gesloten.
  253.  
  254. 2.3.5 Close window
  255.  
  256. Dit menupunt heeft dezelfde funktie als het menupunt Close. Het 
  257. verschil met Close is dat directory windows meteen gesloten worden, 
  258. ook als het window niet in de root van de drive staat.
  259.  
  260. 2.3.6 Select all
  261.  
  262. Met dit menupunt kunnen alle objecten in een window geselekteerd 
  263. worden.
  264.  
  265. 2.3.7 Set filetype
  266.  
  267. Met dit menupunt kan ingesteld worden wat voor soort files zichtbaar 
  268. moet zijn in een directory window. U kunt het type intypen, maar u 
  269. kunt ook kiezen uit een aantal voorgedefinieerde types. Als u een van 
  270. deze kiest met een dubbelklik, dan zal de dialoogbox meteen verlaten 
  271. worden en het geselekteerde type gezet worden. Met de buttons Add en 
  272. Delete is het mogelijk zelf types toe te voegen aan en te verwijderen 
  273. uit deze lijst.
  274.  
  275. 2.3.8 Cycle windows
  276.  
  277. Met dit menupunt wordt het op een na bovenste window het bovenste 
  278. gemaakt. Dit is handig als een window geheel wordt afgedekt door een 
  279. ander window. Het onderste window kan dan boven gehaald worden zonder 
  280. dat het bovenste van groote of plaats verandert moet worden.
  281.  
  282. 2.3.9 Quit
  283.  
  284. Met dit menupunt kunt u de desktop verlaten en terugkeren naar de 
  285. gewone desktop.
  286.  
  287. 2.4 View
  288.  
  289. 2.4.1 Show as
  290.  
  291. Met show as icons en show as text kan ingesteld worden of de files in 
  292. windows te zien zijn als iconen of als tekst. In tekstmode worden naast 
  293. de filenaam ook de lengte, de datum waarop de file gecreerd is en de 
  294. fileattributen. De attributen hebben de volgende betekenis:
  295.  
  296.     d - directory,
  297.     s - system file,
  298.     h - hidden file,
  299.     w - file is niet tegen schrijven beschermd en
  300.     a - archief bit.
  301.  
  302. 2.4.2 Sort
  303.  
  304. Met de menupunten Sort by name tot en met Unsorted kan ingesteld 
  305. worden op welke manier de objecten in een directory window gesorteerd 
  306. moeten worden. Als unsorted wordt ingesteld, dan worden de objecten 
  307. gesorteerd in de volgorde waarop ze op de drive staan.
  308.  
  309. 2.4.3 System files en Hidden files
  310.  
  311. Deze menupunten maken het mogelijk files, waarvan de hidden of system 
  312. vlag gezet is, zichtbaar te maken.
  313.  
  314. 2.4.3 Hexmode
  315.  
  316. Hiermee kan gekozen worden tussen de tekstmode en de hexmode van 
  317. tekstwindows. In de hexmode worden files in hexadecimale vorm 
  318. weergegeven, anders als tekst.
  319.  
  320. 2.5 Options
  321.  
  322. 2.5.1 Install application
  323.  
  324. Met dit menupunt kan een applikatie geinstalleerd worden. In 
  325. tegenstelling tot de gewone desktop is het mogelijk meerdere filetypes 
  326. op te geven en het formaat van de commandoregel kan opgegeven worden.
  327.  
  328. Met de buttons Add en Delete kunnen filetypes toegevoegd en verwijderd 
  329. worden.
  330.  
  331. Bij commandline kan het formaat van de commandoregel opgegeven worden. 
  332. Hierin hebben %f en %n een speciale betekenis:
  333.  
  334. %f : Namen van de files waarop gedubbelklikt is of die naar het 
  335.      programma zijn gesleept met volledige padnaam.
  336.  
  337. %n : Idem, echter zonder volledige padnaam.
  338.  
  339. Ook kunnen bij commandline eventuele opties van het programma 
  340. opgegeven worden. Zo is het mogelijk LZH files automatisch te laten 
  341. uitpakken als ze geopend worden. Dit gaat als volgt:
  342.  
  343. - Selekteer LHARC.TTP,
  344. - Kies het menupunt Install application,
  345. - Klik op Add en vul in de dialoogbox die dan verschijnt *.LZH in,
  346. - Typ bij commandline het volgende in:
  347.   e %f
  348. - Klik op install.
  349.  
  350. Met de buttons achter application type kan ingesteld worden wat voor 
  351. soort programma het is. Zo is het mogelijk GEM programma's als GTP 
  352. (Gem Takes Parameters) te starten zonder dat de extensie van het 
  353. programma in GTP veranderd hoeft te worden.
  354.  
  355. Bij Current directory kan ingesteld worden in welke directory het 
  356. programma gestart moet worden. Als Program is geselekteerd wordt het 
  357. programma in zijn eigen directory gestart. Als window geselekteerd is 
  358. wordt het programma gestart in de directory van het bovenste directory 
  359. window. Als er geen directory window geopend is wordt de directory van 
  360. het programma genomen.
  361.  
  362. Met de button Use ARGV-protokol kan ingesteld worden of het ARGV 
  363. protokol gebruikt moet worden. Zie voor het ARGV protokol hoofdstuk 5.
  364.  
  365. De instellingen die hier gemaakt worden, worden ook gebruikt als het 
  366. programma gewoon gestart wordt of als er files naar het programma 
  367. gesleept worden.
  368.  
  369. Verder is het mogelijk een funktietoets op te geven. Als de ingestelde 
  370. funktietoets wordt ingedrukt zal het programma gestart worden.
  371.  
  372. Het is niet verplicht om een filetype op te geven, Install Application 
  373. kan ook gebruikt om alleen een funktietoets op te geven of om een van 
  374. de andere opties te veranderen.
  375.  
  376. Als u een programma dat als applikatie geinstalleerd is wilt wissen, 
  377. vergeet dan niet om het te deinstalleren met de button remove.
  378.  
  379. 2.5.2 Install desk icon
  380.  
  381. Hiermee kan een icoon op de desktop geinstalleerd worden. Eerst moet 
  382. u met de muis aangeven waar het icoon moet verschijnen. Daarna 
  383. verschijnt een dialoogbox waarin u de naam, eventueel de letter van 
  384. de drive, het soort icoon en de vorm van het icoon kunt instellen. 
  385.  
  386. Bij het soort icoon kunnen niet alleen drive en trashcan ingesteld 
  387. worden, maar ook printer. Als u files naar een printer icoon sleept, 
  388. dan worden deze afgedrukt op de printer.
  389.  
  390. Het installeren van files en folders als icoon op de desktop zal 
  391. besproken worden in hoofdstuk 3.
  392.  
  393. 2.5.3 Install window icon
  394.  
  395. Met dit menupunt kunt u instellen bij welk soort file of folder welk 
  396. icoon hoort. Er zijn twee lijsten met regels hiervoor, een voor files 
  397. en een voor folders. Met de buttons Files en Folders kan tussen beide 
  398. lijsten gekozen worden.
  399.  
  400. Bij het inlezen van de directory zal voor elke file in de lijsten 
  401. gezocht worden, welk icoon bij deze file hoort. Omdat de regels ook 
  402. wildcards mogen bevatten is de volgorde van de regels erg belangrijk, 
  403. de desktop zal namelijk het icoon nemen dat hoort bij de eerste regel 
  404. in de lijst waaraan een file voldoet.
  405.  
  406. Met de button Add kan een regel voor iconen worden toegevoegd. De 
  407. nieuwe regel zal op de plaats van de geselekteerde regel tussen 
  408. gevoegd worden.Er zal een dialoogbox verschijnen waarin het filetype 
  409. en het icoon van een regel ingesteld kunnen worden.
  410.  
  411. Met de button Delete kan een geselekteerde regel gewist worden.
  412.  
  413. Met de button Change kan een geselekteerde regel veranderd worden.
  414.  
  415. 2.5.4 Change icons
  416.  
  417. Met Change icon kunnen de vorm en naam van iconen op de desktop 
  418. veranderd worden. Er mogen meerdere iconen tegelijkertijd geselecteerd 
  419. worden.
  420.  
  421. Van files en folders op de desktop kan alleen het icoontje veranderd 
  422. worden, van drives, printers en trashcans kan ook het type veranderd 
  423. worden.
  424.  
  425. 2.5.5 Remove icons
  426.  
  427. Met dit menupunt kunnen icoontjes van de desktop verwijderd worden. 
  428. Ook hier mogen meerdere iconen tegelijkertijd geselekteerd worden.
  429.  
  430. 2.5.6 Set preferences
  431.  
  432. Hiermee kunnen een aantal opties voor het kopieren en wissen van files 
  433. en voor tekst windows ingesteld worden.
  434.  
  435. Met Confirm copies kan ingesteld worden of er een dialoogbox moet 
  436. verschijnen als files gekopieerd worden. Met Confirm deletes kan 
  437. hetzelfde ingesteld worden voor het wissen van files. Met Confirm 
  438. overwrites kan ingesteld worden of er een dialoogbox moet verschijnen 
  439. wanneer er tijdens het kopieren een file met dezelfde naam wordt 
  440. gevonden of dat files met dezelfde naam meteen overschreven moeten 
  441. worden. Met copybuffer kan de maximale groote van de buffer, die bij 
  442. het kopieren van files gebruikt wordt, ingesteld worden.
  443.  
  444. Met tabsize wordt de groote van de tabs in tekstwindows ingesteld.
  445.  
  446. Verder kan ingesteld worden of dialoogboxen moeten verschijnen in het 
  447. midden van het beeldscherm of op de positie van de muis, wat handig is 
  448. bij beeldschermen met een hoge resolutie. Met Screen buffering kan 
  449. ingesteld worden of het scherm onder een dialoogbox gebufferd moet 
  450. worden of dat het scherm opnieuw getekend moet worden. Als de screen 
  451. buffering aan staat, kunnen dialoogboxen verplaatst worden door ze 
  452. rechts boven vast te pakken met de muis en ze te verplaatsen naar de 
  453. gewenste positie.
  454.  
  455. 2.5.7 Program options
  456.  
  457. Hiermee kan ingesteld worden of na TOS programma's op een toets moet 
  458. worden gewacht, welk soort files programma's zijn, wat voor soort 
  459. programma's het zijn en wat de huidige directory moet zijn van de 
  460. programma's bij het starten.
  461.  
  462. Met de button wait for key kan ingesteld worden, dat de desktop wacht 
  463. tot er een toets wordt ingedrukt na programma's van het type TOS of 
  464. TTP.
  465.  
  466. Met Add kunnen regels voor programmatypes toegevoegd worden. Een 
  467. nieuwe regel wordt toegevoegd op de plaats van de geselekteerde regel. 
  468. Er verschijnt een dialoogbox waarin het soort file, het soort 
  469. programma, de huidige directory en het gebruik van het ARGV protocol 
  470. ingesteld kunnen worden. De volgende soorten programma's zijn 
  471. mogelijk:
  472.  
  473.     GEM : GEM programma's,
  474.     GTP : GEM takes parameters, GEM programma's waarbij bij het 
  475.           openen een dialoogbox verschijnt waarin een commandoregel 
  476.           kan worden ingetypt.
  477.     TOS : TOS programma's,
  478.     TTP : TOS takes parameters.
  479.  
  480. In het soort file mogen wildcards gebruikt worden, dus ook hier is de 
  481. volgorde waarin de regels geinstalleerd worden van belang.
  482.  
  483. Bij de huidige directory kan gekozen worden tussen programma en 
  484. window. Als window is geselekteerd, zal de huidige directory bij het 
  485. starten van het programma gezet worden naar de directory van het 
  486. bovenste window. Als programma geselekteerd is, dan wordt de huidige 
  487. directory gezet naar de directory waar het programma in staat.
  488.  
  489. Met Change kan de geselekteerde regel veranderd worden en met Delete 
  490. kan de geselekteerde regel gewist worden.
  491.  
  492. 2.5.8 Editor
  493.  
  494. Met dit menupunt kan de default editor geselekteerd worden. Er zijn 
  495. twee mogelijkheden:
  496.  
  497. - Selekteer in een window of op de desktop een programma en selekteer 
  498.   het menupunt Editor. In de dialoogbox verschijnt dan de naam van 
  499.   het geselekteerde programma. Door OK aan te klikken wordt dit 
  500.   programma als editor geinstalleerd.
  501.  
  502. - Selekteer het menupunt Editor. In de dialoogbox verschijnt dan de 
  503.   naam van het programma dat op het moment is geinstalleerd als 
  504.   editor. Deze naam kan dan met het toetsenbord veranderd worden, 
  505.   behalve als de naam te lang is voor de dialoogbox.
  506.  
  507. 2.5.9 Save settings
  508.  
  509. Hiermee kan de configuratie van de desktop opgeslagen worden.
  510.  
  511. 2.5.10 Load
  512.  
  513. Hiermee kan een andere configuratie file geladen worden.
  514.  
  515. 2.5.11 Save as
  516.  
  517. Met dit menupunt kan een configuratie file onder een andere naam 
  518. opgeslagen worden.
  519.  
  520. 3 Iconen
  521.  
  522. 3.1 Inleiding
  523.  
  524. In dit hoofdstuk zal het gebruik van iconen besproken worden. Onder 
  525. andere het toevoegen van eigen iconen, het verschuiven en kopieren 
  526. van iconen en het openen van iconen zullen aan de orde komen.
  527.  
  528. 3.2 ICONS.RSC
  529.  
  530. Deze file bevat de iconen waaruit u kunt kiezen bij Install icon en 
  531. Change icon. Als u een resource editor hebt kunt u zelf uw eigen 
  532. icoontjes toevoegen. Deze icoontjes mogen maximaal 64 pixels breed en 
  533. 32 pixels hoog zijn. Voeg geen andere objecten dan icoontjes toe aan 
  534. de resource, omdat anders de desktop ICONS.RSC niet zal inladen. 
  535. Bezitters van een Mega STe of een TT kunnen ook de resource file met 
  536. icoontjes, die bij deze computers wordt meegeleverd, gebruiken. 
  537. Kopieer deze file naar de folder DESKTOP en rename deze naar ICONS.RSC.
  538.  
  539. Met een resource editor kunnen ook de default icoontjes, die 
  540. bijvoorbeeld verschijnen bij het op de desktop slepen van een file, 
  541. vervangen worden door andere. Dit gaat als volgt:
  542.  
  543. - Zet de icoontjes die u als default icoontjes wilt gebruiken 
  544.   bovenaan in de box. Hierbij moet de volgende volgorde gebruikt 
  545.   worden:
  546.  
  547.         1 - disk drive
  548.         2 - hard disk
  549.         3 - file
  550.         4 - programma
  551.         5 - folder
  552.         6 - trash can
  553.         7 - printer
  554.  
  555. - Sorteer de icoontjes met behulp van de sort funktie van de resource 
  556.   editor,
  557. - Sla de resource file op.
  558.  
  559. 3.3 Het openen van objecten en iconen
  560.  
  561. Een object in een directory window of een icoontje kan geopend worden 
  562. door erop te dubbelklikken of door het te selekteren en daarna het 
  563. menupunt Open aan te klikken.
  564.  
  565. Afhankelijk van het object zal het volgende gebeuren:
  566.  
  567. - disk drive : er wordt een window geopend met daarin de root van 
  568.   deze drive. Disk drives kunnen ook geopend worden door ALTERNATE 
  569.   plus de letter van de drive in te drukken.
  570. - folder : Als de folder op de desktop staat zal een window geopend 
  571.   worden met daarin de directory van de folder. Als de folder in een 
  572.   window staat zal in dit window de directory van de geopende folder 
  573.   verschijnen. Wordt tijdens het openen ALTERNATE ingedrukt, dan zal 
  574.   een nieuw window geopend worden. De folder '..' gedraagt zich iets 
  575.   anders dan gewone folders. De '..' staat voor een niveau hoger in 
  576.   de directory structuur. Het openen van deze folder heeft hetzelfde 
  577.   effect als het een keer sluiten van een window.
  578. - file : Als de file een programma is, dan zal dit programma gestart 
  579.   worden. Is het programma van het type GTP of TTP, dan zal eerst nog 
  580.   een dialoogbox verschijnen, waarin de commandoregel van het 
  581.   programma ingetypt kan worden. Als de file voldoet aan een van de 
  582.   filetypes geinstalleerd bij Install application, dan zal het 
  583.   bijbehorende programma gestart worden. Wilt u niet dat dit 
  584.   programma gestart wordt, druk dan ALTERNATE in tijdens het openen 
  585.   van de file. De file wordt dan op de gewone manier behandeld. Als de 
  586.   file niet voldoet aan een van deze filetypes, dan zal een dialoogbox 
  587.   verschijnen waarin gekozen kan worden tussen Show, Edit, Print en 
  588.   Cancel. Wordt Show gekozen, dan zal een tekstwindow verschijnen met 
  589.   daarin de file. Als de file minder dan 90% ASCII-tekens bevat dan 
  590.   zal automatisch de hexmode gekozen worden. Wordt Edit gekozen, dan 
  591.   zal de default editor gestart worden. Als print wordt gekozen dan 
  592.   zal de file afgedrukt worden.
  593.  
  594. 3.4 Het kopieren en verschuiven van iconen en objecten
  595.  
  596. Door iconen en objecten te verslepen is het mogelijk om, net als bij 
  597. de gewone desktop, files te kopieren en te wissen. In deze paragraaf 
  598. zal besproken, wat er precies gebeurd als een object ergens naar toe 
  599. gesleept wordt. Afhankelijk van de bestemming gebeurd er het volgende:
  600.  
  601. - disk drive : het geselekteerde object wordt naar de root van de 
  602.   disk drive gekopieerd. Als het object ook een disk drive is, dan 
  603.   vindt in tegenstelling tot de gewone desktop, een file copy plaats. 
  604.   Wilt u toch een disk direct kopieren naar een andere, dan wordt 
  605.   aangeraden een kopieerprogramma voor diskettes, zoals Fcopy, te 
  606.   gebruiken.
  607.  
  608. - folder : het geselekteerde object wordt naar deze folder 
  609.   gekopieerd.
  610.  
  611. - directory window : het object wordt naar de directory gekopieerd, 
  612.   die op dat  moment wordt aangegeven in het window.
  613.  
  614. - programma : het programma wordt gestart met de objecten als 
  615.   parameter.
  616.  
  617. - desktop : Als het object op de desktop staat, dan zal het object 
  618.   verschoven worden naar de positie van de muis. Is het een object 
  619.   afkomstig uit een directory window, dan zal dit object op de desktop 
  620.   geinstalleerd worden. Het icoontje dat verschijnt, kan op dezelfde 
  621.   manier gebruikt worden als files en folders in een directory window. 
  622.   Er kan slechts een object te gelijk op de desktop gesleept worden.
  623.  
  624. - trash can : het geselekteerde object wordt gewist.
  625.  
  626. - printer : het geselekteerde object wordt afgedrukt.
  627.  
  628. Wordt tijdens het loslaten van objecten boven de bestemming, de 
  629. CONTROL toets ingedrukt, dan zal het object niet gekopieerd worden 
  630. naar de bestemming, maar worden verschoven. Was het object een file of 
  631. folder op de desktop, dan zal de directory van het de file of folder 
  632. automatisch aangepast worden.
  633.  
  634. Als een file of folder op de desktop gewist wordt, dan zal ook 
  635. automatisch het bijbehorende icoontje gewist worden.
  636.  
  637. Als er tijdens het kopieren van files een file of folder wordt 
  638. gevonden met dezelfde naam, dan zal (tenzij u dit hebt uitgeschakeld 
  639. met Set preferences) een dialoogbox verschijnen met daarin de naam 
  640. van de bestaande file en de naam van de file die gekopieerd wordt. Ten 
  641. opzichte van de gewone desktop zijn er de volgende nieuwe 
  642. mogelijkheden:
  643.  
  644. - Niet alleen de file die gekopieerd wordt, maar ook de bestaande 
  645.   file kan een nieuwe naam krijgen. (Dit werkt alleen als beide files 
  646.   in verschillende directories staan.)
  647. - Wilt u alle bestaande files overschrijven druk dan op de button 
  648.   All. Alle bestaande files zullen dan overschreven worden.
  649.  
  650. Als tijdens het kopieren er een file en een folder met dezelfde naam 
  651. worden gevonden, dan zal de dialoogbox altijd verschijnen, ook als u 
  652. op All hebt gedrukt of als u Confirm overwrites hebt uitgezet.
  653.  
  654. Als u een folder overschrijft, dan zal de inhoud van deze folder niet 
  655. gewist worden. De inhoud van de folder, die gekopieerd wordt, zal in 
  656. de bestaande gekopieerd worden.
  657.  
  658. Met Escape kan het kopieren, wissen en afdrukken van files afgebroken 
  659. worden.
  660.  
  661. 4 Windows
  662.  
  663. De desktop kent twee soorten windows, namelijk tekst windows en 
  664. directory windows.In tekst windows worden geopende files weergegeven, 
  665. in directory windows directories van geopende folders en disk drives. 
  666. De meeste funkties zijn al besproken in de vorige hoofdstukken. In 
  667. dit hoofdstuk zullen nog de extra funktietoetsen van de windows 
  668. besproken worden.
  669.  
  670. Beide soorten windows kunnen met de cursortoetsen bestuurd worden. 
  671. Als tegelijk met de cursortoetsen de SHIFT toets wordt ingedrukt, dan 
  672. wordt een window niet met een regel, maar met een hele pagina 
  673. gescrolld. Met Clr-Home en SHIFT Clr-Home kan naar het begin en het 
  674. einde van een window gesprongen worden.
  675.  
  676. Voor directory windows kunnen de volgende funktietoetsen gebruikt 
  677. worden:
  678.  
  679. Escape : Lees de directory opnieuw in,
  680. C : Heeft dezelfde funktie als CONTROL C en Close window.
  681.  
  682. Voor tekstwindows kunnen de volgende toetsen gebruikt worden:
  683.  
  684. Q, C en Escape : sluit window,
  685. Space : volgende pagina,
  686. Return : volgende regel.
  687.  
  688. 5 Het ARGV protocol
  689.  
  690. In het GEMDOS zijn lengtes van commandoregels beperkt tot 125 
  691. karakters. Het ARGV protocol maakt veel langere commandoregels 
  692. mogelijk. Een nadeel van deze methode is dat veel programma's het niet 
  693. ondersteunen of er zelfs niet goed mee werken. Daarom is het mogelijk 
  694. bij Install Application en Program options het gebruik van het protocol 
  695. uit te schakelen.
  696.  
  697. Er zijn twee mogelijkheden om er voor te zorgen dat programma's geen 
  698. last hebben van het ARGV protocol:
  699.  
  700. - Installeer programma's die last hebben van het ARGV protocol als 
  701.   apart programma type bij Program options (wel voor de types met 
  702.   wildcards installeren) en zet voor dit type het ARGV protocol uit en 
  703.   laat voor de rest het ARGV protocol aan staan.
  704. - Zet voor alle programmatypes het ARGV protocol uit en installeer alle 
  705.   programma's die het ARGV protocol ondersteunen als apart programmatype.
  706.  
  707. Dankwoord
  708.  
  709. Hierbij wilde ik graag de leden van de TOS-crew (in het bijzonder Mr 
  710. Ni! en Insh_Allah) bedanken voor het testen van de desktop en het 
  711. ontwerpen van een aantal icoontjes.
  712.  
  713. Stuur eventuele suggesties voor verbetering of eventuele bugs naar:
  714.  
  715. Wout Klaren
  716. Zwolsekanaal 18
  717. 7681 ED Vroomshoop.
  718.